package com.lesama.stream.character.writer;

/*
    FileWriter字符输出流：
        FileWriter(String fileName): 字符输出流关联文件，路径以字符串形式给出
        FileWriter(String fileName， boolean append): 参数2 - 追加写入的开关
        FileWriter(File file): 字符输出流关联文件，路径以File对象形式给出
        FileWriter(File file, boolean append): 参数2 - 追加写入的开关
    FileWriter成员方法：
        public void write(int c): 写出单个字符
        public void write(char[] cbuf): 写出一个字符数组
        public void write(char[] cbuf, int off, int len): 写出字符数组的一部分
        public void write(String str): 写出字符串
        public void write(String str, int off, int len): 写出字符串的一部分
 */

import java.io.FileWriter;
import java.io.IOException;

public class FileWriterDemo1 {
    public static void main(String[] args) throws IOException {
        FileWriter fw = new FileWriter("D:\\c.txt");
        fw.write('i');
        fw.write(new char[]{' ', 'l', 'o', 'v', 'e'});
        fw.write(new char[]{'y', 'o', 'u', 'a', 'r'}, 0, 3);
        fw.write(".");
        fw.write("you are the world", 0, 8);
        fw.close();
    }
}
